﻿@charset "utf-8";
@font-face{ font-family:myFirstFont; src:url(../font/RobotoSlab-Regular.ttf);}
@media (max-width:1920px){html{font-size:16px;}}
@media (min-width:1400px) and (max-width:1600px){html{font-size:15px;}}
@media (min-width:640px) and (max-width:1399px){html{font-size:14px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}
@media (max-width:328px){html{font-size:12px;}}

/*==========================================公共 开始=============================================*/
:root{--wz-color:#0b57a0;}
img{max-width:100%;}
.ar_wap{ display:none}
.a_body{ position:relative; z-index:0;}
.section{ overflow:hidden;}

.gg{ height:90px; position:relative}
.gg #close{ position:absolute; top:10px; right:50%; margin-right:-700px;}

header{ padding:30px 0 0;}
header .h_t{text-align:right;}
header .fr h4{font-size:14px;color:#666666;margin-right:10px;font-weight:bold;text-align:right;margin-bottom:0px;display: inline-block;}
header .fr h5{font-size:14px;color:#9e9e9e;text-align:right;display: inline-block;}

header .fr nav ul{ text-align:right; font-size:0}
header .fr nav ul>li{ display:inline-block; *display:inline; *zoom:1; padding:0 0 0 38px;}
header .fr nav ul>li>a{ font-size:14px; color:#434343; font-weight:bold; display:inline-block; height:80px; line-height:80px; position:relative}
header .fr nav ul>li>a:before{ content:""; position:absolute; right:0; bottom:0; width:0; height:3px; background:var(--wz-color); -moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
header .fr nav ul>li>a:hover:before,header .fr nav ul>li.on>a:before{ left:0; width:100%}

/*==========================================公共 结束=============================================*/


/*==========================================首页 开始=============================================*/

.banner{position:relative;z-index:1;height:500px; background:#000; position:relative; z-index:0}
.banner ul.slider,.banner ul.slider .miso-list,.banner ul.slider .miso-list .miso-track{ height:100%}
.banner .miso-list li{height:100%;text-align:left; background-repeat:no-repeat;background-position: center;background-size:cover;}
.banner .miso-list li .table{text-align:left;}
.banner .miso-list li h1{font-size: 2.575rem;color:#fff;font-family: DINOT;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);text-transform:uppercase;line-height: 2.5rem;margin-bottom: 4.75rem;text-align: center;font-weight: 600; position:relative}
.banner .miso-list li h1:before{content:"";position:absolute;left:50%;margin-left:-1.5px;bottom: -2.875rem;width:3px;height:1.5625rem;background:#fff;}
.banner .miso-list li h5{text-align:  center;font-size: 3.125rem;color: #fff;line-height:1.625rem;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);font-weight: bold;}
.banner .miso-list li a{display:inline-block;width:13.75rem;line-height:3.75rem;height:3.75rem;text-align:center;font-size:0.875rem;color:#fff;font-weight:bold;text-transform:uppercase;background:#e24821;overflow:  hidden;}
.banner .miso-dots{z-index:1000;width: 100%;bottom: 30px;}
.banner .miso-dots li{width: 20px;height: 20px;background: none;margin: 0 30px; position:relative}
.banner .miso-dots li:before{content:"";position:absolute;right: -58px;width:55px;height:1px;background:rgba(255,255,255,0.4);top:50%;margin-top: -1px;}
.banner .miso-dots li:last-child:before{ display:none}
.banner .miso-dots li button{font-size:18px;color:#fff;display:  block;width:  100%;height:  20px;line-height: 20px;background:  none;border: none;}
.banner .miso-dots li.miso-active button{ color:#f0161b}

.container02{height:53px;margin-top:-53px;position:relative;z-index:1;}
.container02 .w1400{height:53px;overflow:hidden;}
.container02 .w1400{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8FFFFFF', endColorstr='#D8FFFFFF');background:rgba(255,255,255,0.85);}
:root .container02 .w1400{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00FFFFFF', endColorstr='#00FFFFFF');}/*for IE9*/
:root .container02 .w1400{filter:none;}/*for IE9*/
.container02 .title{float:left;width: 95px;height: 60px;line-height: 60px;font-size: 16px;color: #2d2c2c;border-bottom:  var(--wz-color) 2px solid;text-align: right;}
.container02 .title img{float:left;margin: 23px 0;}
.container02 ul{float: right;width: 100%;height: 25px;line-height: 25px;margin: 14px 0;overflow:hidden;padding: 0 35px;}
.container02 ul li{float:left;height: 25px;display:inline-block !important;}
.container02 ul li .miso{float:left;width: 615px;padding-right: 60px;}
.container02 ul li .miso span{float:left;font-size: 14px;color: #9f9f9f;margin-right: 10px;margin-top: 8px;}
.container02 ul li .miso span img{ margin-top:-3px;}
.container02 ul li .miso a{float:left;display:inline-block;width: 520px;font-size: 16px;color: #000000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.container02 ul li .miso a:hover{ color:var(--wz-color);}
.container02 ul li .miso small{ float:right; font-size:12px; color:#5c5c5c;}
.container02 ul li .miso i{ float:right; font-size:12px; color:#989898; font-style:normal}

.container03{ padding:34px 0 28px;}
.container03 .fl{ width:1062px; height:465px; position:relative}
.container03 .fl ul li{ position:relative}
.container03 .fl ul li h5{ width:862px; height:62px; line-height:62px; position:absolute; left:42px; bottom:16px; z-index:10; padding:0 30px; font-size:24px; color:#fff; font-weight:bold}
.container03 .fl ul li h5{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#72000000', endColorstr='#72000000');background:rgba(0,0,0,0.45);}
:root .container03 .fl ul li h5{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}/*for IE9*/ 
:root .container03 .fl ul li h5{filter:none;}/*for IE9*/

.container03 .fl ul .miso-prev,.container03 .fl ul .miso-next{ width:63px; height:63px; top:auto; bottom:16px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; }
.container03 .fl ul .miso-prev{ background:url(../images/left.png) center no-repeat; left:904px;}
.container03 .fl ul .miso-next{ background:url(../images/right.png) center no-repeat; left:967px;}
.container03 .fl ul .miso-prev:hover{ background:url(../images/left_on.png) center no-repeat; }
.container03 .fl ul .miso-next:hover{ background:url(../images/right_on.png) center no-repeat; }

.container03 .fr ul{ margin:0 -6px; overflow:hidden}
.container03 .fr ul li{ padding:0 6px; float:left; width:33.333333%}
.container03 .fr ul li img{ width:97px; height:105px;}
.container03 .fr .img{ margin-top:23px; overflow:hidden}
.container03 .fr .img img{ width:315px; height:157px;}

.container04{background:url(../images/hui.png) right bottom no-repeat;padding-bottom: 80px;}
.container04 .fl01{margin-bottom: 80px;}
.container04 .fl01 ul{margin:-15px -28px;padding:15px;margin-top: -30px;}
.container04 .fl01 ul li{padding: 15px 13px;float:left;width:33.333333%;}
.container04 .fl01 ul li .box{background:#f6f6f6;padding:15px 32px 42px;margin: 0;}
.container04 .fl01 ul li .box span{ display:inline-block; width:88px; height:30px; line-height:30px; background:var(--wz-color); border-top-right-radius:15px; border-bottom-right-radius:15px; font-size:14px; color:#fff; text-align:center; margin-left:-32px; margin-bottom:21px}
.container04 .fl01 ul li .box h3,.container04 .fl01 ul li .box h3 a{ font-size:22px; color:#3e3e3f; font-weight:bold; display:inline-block; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.container04 .fl01 ul li .box h4{ font-size:20px; color:var(--wz-color); margin:22px 0 26px; font-family:myFirstFont;}
.container04 .fl01 ul li .box p{ font-size:16px; line-height:27px; height:54px; overflow:hidden; color:#a1a2a5}

.container04 .fl01 ul li .box:hover{ background:#fff; box-shadow:rgba(0,0,0,0.1) 0 0 15px}
.container04 .fl01 ul li .box h3 a:hover{ color:var(--wz-color)}

.container04 .fl02{}
.container04 .fl02 .title{ text-align:center; margin-bottom:42px}
.container04 .fl02 .title h3{ font-size:36px; color:#363535; font-family:Tw Cen MT Condensed; text-transform:uppercase; margin-bottom:10px}
.container04 .fl02 .title h4{ font-size:30px; color:var(--wz-color); font-weight:bold}
.container04 .fl02 .slider-nav ul{ margin:0 -2px}
.container04 .fl02 .slider-nav ul .miso-list{ padding-bottom:30px; padding-left:2px}
.container04 .fl02 .slider-nav ul li{ max-width:280px !important; background:#f6f7f8; border:#dcdcdc 1px solid; text-align:center; height:80px; line-height:80px; margin:0 -0.5px; position:relative}
.container04 .fl02 .slider-nav ul li img{ display:inline-block; margin-top:-3px;}
.container04 .fl02 .slider-nav ul li img.img02{ display:none;}
.container04 .fl02 .slider-nav ul li span{ font-size:18px; color:#3e3e3f; margin-left:0}

.container04 .fl02 .slider-nav ul li.miso-current{ background:var(--wz-color); border:var(--wz-color) 1px solid}
.container04 .fl02 .slider-nav ul li.miso-current img.img01{ display:none;}
.container04 .fl02 .slider-nav ul li.miso-current img.img02{ display:inline-block;}
.container04 .fl02 .slider-nav ul li.miso-current span{ color:#fff}
.container04 .fl02 .slider-nav ul li.miso-current:before{ content:""; position:absolute; bottom:-9px; left:50%; margin-left:-10px; border-top:var(--wz-color) 9px solid; border-left:transparent 10px solid; border-right:transparent 10px solid}

.container04 .fl02 .slider-for .box{ overflow:hidden; border:#d3d9dd 1px dashed; padding:24px 36px; background:#fff}
.container04 .fl02 .slider-for .box .fl{width: calc(100% - 830px);overflow:hidden;margin-right: 30px;}
.container04 .fl02 .slider-for .box .fr{width:790px;margin-right: 0;padding:12px 0 0;}
.container04 .fl02 .slider-for .box .fr p{font-size:16px;line-height:36px;color:#454e55;height:144px;overflow:hidden;margin-bottom: 32px;}
.container04 .fl02 .slider-for .box .fr a{ display:inline-block; width:131px; height:45px; line-height:43px; border:#eaeaea 1px solid; font-size:14px; color:#898686; text-align:center; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.container04 .fl02 .slider-for .box .fr a:hover{ background:var(--wz-color); border:var(--wz-color) 1px solid; color:#fff}

.container05{ background:url(../images/container05_bg.jpg) center no-repeat; height:620px; padding:84px 0 0}
.container05 .title{ text-align:center; margin-bottom:52px}
.container05 .title h3{ font-size:36px; color:#363535; font-family:Tw Cen MT Condensed; text-transform:uppercase; margin-bottom:10px}
.container05 .title h4{ font-size:30px; color:var(--wz-color); font-weight:bold}

.container05 ul{padding: 0 56px; margin:0 -30px}
.container05 ul .miso-list{ margin:-30px 0; padding:30px 0;}
.container05 ul li{ padding:0 14px;}
.container05 ul li .box{ background:#fff; padding:5px; position:relative; box-shadow:0 0 30px rgba(0,0,0,0.19); -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.container05 ul li .box .img,.container05 ul li .box .img img{ width:299px; height:240px; overflow:hidden}
.container05 ul li .box .con{ position:absolute; width:100%; height:100%; padding:40px 32px 40px; left:0; top:0}
.container05 ul li .box .con h2{ font-size:24px; line-height: 36px;color:#fff; font-weight:bold; margin-bottom:25px}

.container05 ul .miso-prev,.container05 ul .miso-next{ width:25px; height:47px; top:50%; margin-top:-24px}
.container05 ul .miso-prev{ background:url(../images/left01.png) center no-repeat; left:-40px;}
.container05 ul .miso-next{ background:url(../images/right01.png) center no-repeat; right:-40px;}

.container05 ul li .box:hover{ box-shadow:0 0 30px rgba(0,0,0,0.39); background:var(--wz-color)}
.container05 .more{ text-align:center;margin-top:40px;}
.container05 .more a{ display:inline-block; width:131px; height:45px; line-height:43px; border:var(--wz-color) 1px solid; font-size:14px; color:var(--wz-color) ; text-align:center; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.container05 .more a:hover{ background:var(--wz-color); border:var(--wz-color) 1px solid; color:#fff}


.container06{ padding:140px 0 95px; overflow:hidden}
.container06 .title{ text-align:center; margin-bottom:52px}
.container06 .title h3{ font-size:36px; color:#363535; font-family:Tw Cen MT Condensed; text-transform:uppercase; margin-bottom:10px}
.container06 .title h4{ font-size:30px; color:var(--wz-color); font-weight:bold}

.container06 ul{margin:0 -16px; overflow:hidden; margin-bottom:12px}
.container06 ul li{ padding:0 16px; float:left; width:33.333333%; margin-bottom:40px}
.container06 ul li .box{ background:#eaedf0; padding:5px; position:relative; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.container06 ul li .box .img,.container06 ul li .box .img img{ max-width:100%; overflow:hidden}
.container06 ul li .box .img{height:275px; overflow:hidden}
.container06 ul li .box .con h2{ padding:0 30px; text-align:center; overflow:hidden}
.container06 ul li .box .con h2{ height:56px; line-height:56px; font-size:17px; color:#363535}
.container06 ul li .box:hover{ background:var(--wz-color); }
.container06 ul li .box:hover .con h2{ color:#fff }
.container06 .more{ text-align:center}
.container06 .more a{ display:inline-block; width:131px; height:45px; line-height:43px; border:#eaeaea 1px solid; font-size:14px; color:#898686; text-align:center; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.container06 .more a:hover{ background:var(--wz-color); border:var(--wz-color) 1px solid; color:#fff}

.container07{ padding:100px 0 95px; overflow:hidden; background:url(../images/container07_bg.jpg) center no-repeat; height:605px;}
.container07 .title{ text-align:center; margin-bottom:52px}
.container07 .title h3{ font-size:36px; color:#363535; font-family:Tw Cen MT Condensed; text-transform:uppercase; margin-bottom:10px}
.container07 .title h4{ font-size:30px; color:var(--wz-color); font-weight:bold}
.container07 .content{ font-size:16px; line-height:35px; color:#2d2e32; text-align:center; height:70px; overflow:hidden; margin-bottom:40px;}
.container07 ul { text-align:center}
.container07 ul li{ display:inline-block; width:242px; text-align:center}
.container07 ul li h3{ height:60px; line-height:60px;}
.container07 ul li h3 img{width:42px;}
.container07 ul li h5{ font-size:18px; color:#2d2e32; margin-bottom:6px;}
.container07 ul li h6{ font-size:12px; color:#c7c8cc; text-transform:uppercase}
.container07 .more{ text-align:center;margin-bottom:50px;}
.container07 .more a{ display:inline-block; width:131px; height:45px; line-height:43px; border:#eaeaea 1px solid; font-size:14px; color:#898686; text-align:center; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.container07 .more a:hover{ background:var(--wz-color); border:var(--wz-color) 1px solid; color:#fff}


.footer{padding: 84px 0 65px;background: #2d2e2f;overflow:hidden;}
.footer .center{float:left;width: 775px;height:210px;font-size:0;padding:5px 0 0;}
.footer .center dl{display:inline-block; *display:inline; *zoom:1;margin: 0 99px 0 0;text-align:left;}
.footer .center dl dt{font-size: 16px;color: #949495;margin-bottom: 38px;position:relative;}
.footer .center dl dt:before{content:"";position:absolute;bottom: -24px;left:0;width: 56px;height:2px;background:#c3c3c4;}
.footer .center dl dt a{ color:#fffefe; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; }
.footer .center dl dd{font-size: 14px;line-height: 27px;color: #949495;}
.footer .center dl dd a{color: #949495;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.footer .center dl dt a:hover,.footer .center dl dd a:hover{ color:#fff}

.footer .left{float:left;width: 270px;height:210px;font-size:0;text-align:center;}
.footer .left ul li{display:inline-block;padding: 5px 19px;}
.footer .left ul li h3 img{ width:84px; height:84px;}
.footer .left ul li h5{font-size: 14px;color:#949495;line-height:50px;}

.footer .right{float:right;text-align:right; padding:5px 0 0}
.footer .right h5{font-size: 14px;color: #b3b3b4;line-height: 26px;margin-bottom: -3px;}
.footer .right h2{font-size: 24px;line-height: 3rem;color: #fff;font-weight:bold;margin-top: 0;}
.footer .right h2 .tel{display:inline-block;padding: 0 0 0 48px;background: url(../images/tel.png) left 0px no-repeat;}
.footer .right ul{float: right; margin: 20px 0 34px; }
.footer .right ul li{float:left;box-sizing:border-box;text-align:center;margin: 0 0 0 13px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.footer .right ul li a{ display:block;}
.footer .right ul li a .img{float:left;box-sizing:border-box;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:table;}
.footer .right ul li a i{ display:table-cell; vertical-align:middle;}
.footer .right ul li img{display: inline-block;width: 100%;}
.footer .right ul li:hover img{ filter:alpha(opacity=100); opacity:1;  -moz-opacity:1; -khtml-opacity:1;}
.footer .right ul li a{ display:block;}
#fix_ewm_box,#fix_ewm_box01{position:fixed; top: 0px; right: 0; z-index: 9999; display: none; width: 100%; height: 100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.9); }
#fix_ewm_box .ewm img,#fix_ewm_box01 .ewm img{display: block;position: absolute;top: 50%;margin-top: -160px;left: 50%;margin-left: -100px;width: 200px;height: 200px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.footer .right ul li .icon{width: 17px;height: 27px;}

footer{background: #414344;height: 66px;line-height: 66px;text-align:center;}
footer p,footer p a{font-size:12px;color: #8d8f92;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
footer p a:hover{ color:#fff}

.tc1 .tc{transition:all ease 300ms;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;}
.tc1 .tc{pointer-events: none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transform:scale(1.1);display:  none;}
.tc1 .tc.act{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;  pointer-events: auto;transform:scale(1);}
.tc1 .close:hover{ transform:rotate(180deg);}
.tc1 .close,.tc{ transition:all ease 400ms; -moz-transition:all ease 400ms; -ms-transition:all ease 400ms; -o-transition:all ease 400ms; -webkit-transition:all ease 400ms; } 
.tc1 .tc-box{position:absolute; overflow: hidden;top:50%;z-index:9999;height: 15rem;width: 12rem;left:50%;margin-left: -6rem;margin-top: -7.5rem;}
.tc1 .tc.act{display: block; }
.tc1 .close{position: absolute; cursor:pointer;font-size: 20px;right: 30px;top: 30px; }
.tc1 .tc-bg {height: 100%;background: rgba(0,0,0,.9);position: absolute;top: 0;left: 0;width: 100%;z-index: 0;}
.tc1 .tc-box h3 img{ width:12rem; height:12rem;}
.tc1 .tc-box h5{ width:12rem; height:3rem; line-height:3rem; font-size:1rem; color:#fff; text-align:center}


/*==========相关链接===========*/
#slide_up_box{width: 220px;position:relative;background: #3b3c40;text-align:  left;display:  inline-block;}
#bnt_link{cursor:pointer;width:100%;display:block;height: 43px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;background: url(../images/icon_down.png) 192px center no-repeat;}
#bnt_link:after{position:absolute;right:42px;top:0;height: 38px;width:1px;content:"";}
.icon_un{background: url(../images/icon_up.png) 192px center no-repeat  !important;}
#bnt_link a{color: #abaaaa;display:block;padding: 0 22px;height: 43px;font-size: 14px;line-height: 43px;font-weight:  normal;text-align: left;}
#bnt_link i{ font-size:10px; padding-left:5px;}
#content_link{display:none;z-index:9;width: 100%;position: absolute;left: 0;bottom: 40px;background: #3b3c40;max-height:300px;overflow:hidden;overflow-y:auto;}
#content_link .box{padding: 5px 0;}
#content_link a{padding: 0px 22px;color:#eee;border-bottom:1px dotted #eee;line-height:34px;font-size:12px;display:block;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
#content_link a:hover,#bnt_link a:hover{}



/*==========================================首页 结束=============================================*/


/*==========================================内页 开始=============================================*/

.n_nav_box{height: 70px;border-bottom: 1px solid #e2e2e2;box-sizing: border-box;background: #f6f6f6;}
.n_nav_box .m{ position:relative;}
.n_nav{position:relative;text-align: center;font-size:0;}
.n_nav a{display:inline-block;width: 160px;height: 69px;line-height: 89px;text-align: center;box-sizing: border-box;position: relative;border-right:1px solid #e5e5e5;border-right:1px solid rgba(0,0,0,.1);-webkit-transition:0.2s;transition:0.2s;}
.n_nav a:first-child{border-left:1px solid #e5e5e5;border-left:1px solid rgba(0,0,0,.1);}
.n_nav a strong{display:block;color: #2c2c2c;position:relative;z-index:4;font-size: 18px;height: 70px;line-height: 70px;font-weight: 100;}
.n_nav .on,.n_nav a:hover{background: #fff;color: var(--wz-color);height: 106px;border-top:  var(--wz-color) 10px solid;margin-top: -37px;font-size: 20px;}
.n_nav a:after{content:"";width: 8px;height: 8px;position: absolute;bottom:-7px;left: 50%;margin-left: -7px;border: 2px solid transparent;border-radius:50%;-webkit-transition:0.6s;transition:0.6s;display: none;}
.n_nav a:before{ content:"";width: 8px; height: 8px; position: absolute; bottom: -7px; left: 50%; margin-left: -4px; background:#fff; border: 2px solid var(--wz-color); border-radius:50%; -webkit-transition:0.6s; transition:0.6s; opacity:0; transform:scale(0); -webkit-transform:scale(0); }
.n_nav .on:after,.n_nav a:hover:after{ transform:scale(1.2); -webkit-transform:scale(1.2); opacity:0; }
.n_nav .on:before,.n_nav a:hover:before{opacity:1; transform:scale(1); -webkit-transform:scale(1);}
.n_nav .on strong,.n_nav a:hover strong{color: var(--wz-color);line-height: 88px;font-size: 20px;}

.n_main_box .main_box{width: 1200px;height: 80px;position:relative;margin: 0 auto;}

.bn-box,.n_banner{ height:320px; position:relative;background-size:cover!important;background-position: center; background-repeat: no-repeat;}

.n_about .fl01{ padding:90px 0 98px; background:url(../images/n_about_fl01_bg.jpg) left bottom no-repeat}

.title00{ text-align:center; margin-bottom:52px}
.title00 h3{ font-size:30px; color:#363535; font-family:Tw Cen MT Condensed; text-transform:uppercase; margin-bottom:10px}
.title00 h4{ font-size:24px; color:var(--wz-color); font-weight:bold;}

.n_nav2{ line-height:70px;margin:0 50px;}
.n_nav2 .swiper-slide a{display:block;text-align:center;border-right: 1px solid rgba(0,0,0,.1);}
.n_nav2 .swiper-slide a.on,.n_nav2 .swiper-slide a:hover{background:var(--wz-color);}
.n_nav2 .swiper-slide a.on strong,.n_nav2 .swiper-slide a:hover strong{color:#FFFFFF;}
.n_nav2 .swiper-slide:first-child a{border-left: 1px solid rgba(0,0,0,.1);}
.n_nav2 .swiper-slide a strong{color: #2c2c2c;font-size: 18px;font-weight: 100;}
.n_nav2 .swiper-button-prev, .n_nav2 .swiper-button-next{color:var(--wz-color);}
.n_nav2 .swiper-button-prev:after, .n_nav2 .swiper-button-next:after{font-size:24px;}
.n_nav2 .swiper-button-disabled{display:none;}
.n_about .fl02 ul li{ background:#f6f6f6; overflow:hidden}
.n_about .fl02 ul li .w1400{ background:url(../images/line.png) left bottom no-repeat; overflow:hidden; padding:76px 0; }
.n_about .fl02 ul li:nth-child(2n){ background:#fff}
.n_about .fl02 ul li .time{ float:left; width:180px; height:255px; line-height:255px; font-size:30px; color:#5e5e5e; padding-left:44px;}
.n_about .fl02 ul li .img{ float:left; width:365px; height:255px; overflow:hidden}
.n_about .fl02 ul li .img img{ float:left; width:365px; height:255px;}
.n_about .fl02 ul li .con{ float:right; width:800px; height:255px;}
.n_about .fl02 ul li .con p{ font-size:16px; line-height:36px; color:#5e5e5e; text-align:left; max-height:216px;}

.n_about .fl02 ul li:hover .w1400{ background:url(../images/line_on.png) left bottom no-repeat;}
.n_about .fl02 ul li:hover .time{ color:var(--wz-color)}

.n_about01{ padding:68px 0;}


.n_hezuo dl{ text-align:center; margin-bottom:70px;}
.n_hezuo dl dd{ font-size:20px; color:#363535; padding:0 24px; display:inline-block; position:relative}
.n_hezuo dl dd.on a,.n_hezuo dl dd:hover a{ position:relative; color:var(--wz-color)}
.n_hezuo dl dd.on a:before,.n_hezuo dl dd:hover a:before{ background:var(--wz-color); content:""; position:absolute; left:0; bottom:-16px; height:3px; width:100%;}

.n_hezuo{ padding:68px 0 60px}
.n_hezuo .title00{ text-align:center; margin-bottom:60px}
.n_hezuo ul{ margin-bottom:28px; width:1440px; overflow:hidden}
.n_hezuo ul li{float:left;width: 265px;height: 135px;margin: 0 18px 34px 0;position:relative;}
.n_hezuo ul li img{width: 265px;height: 135px;border:  #dcdcdc 2px solid;}
.n_hezuo ul li .con{position:absolute;left:0;top:0;width:100%;height:100%;line-height:120px;text-align:center;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;overflow: hidden;}
.n_hezuo ul li .con:before{ content:""; position:absolute; right:0; top:0; width:0; height:100%;}

.n_hezuo ul li .con:before{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#BFCD2D3C', endColorstr='#BFCD2D3C');background:rgba(205,45,60,0.75);}
:root .n_hezuo ul li .con:before{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00CD2D3C', endColorstr='#00CD2D3C');}/*for IE9*/
:root .n_hezuo ul li .con:before{filter:none;}/*for IE9*/

.n_hezuo ul li:hover .con:before{ width:100%; left:0}
.n_hezuo ul li .con h5{font-size:16px;color:#fff;position:relative;z-index:10;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;margin-top:-100%;}
.n_hezuo ul li:hover .con h5{display:inline-block;margin-top:0;transition-delay: 0.12s;}



/*====翻页====*/
.j_pages{margin:0 auto 0 auto}
.j_pages .box{display:inherit;width:100%;padding: 0;font-size: 0;text-align:  center;}
.j_pages a{padding: 0px 14px;height: 35px;line-height: 35px;display:inline-block;background: #f1f3f4;margin: 0 5px;color: #000000;font-size: 14px;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.j_pages a font{ padding:0 10px}
.j_pages .on{background: var(--wz-color);color: #fff;}
.j_pages a:hover{background: var(--wz-color);color:#fff!important;}
.j_pages span{background:#e84518;color:#fff!important;}
.j_pages a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}

.jiazhi{ margin-top:80px}
.jiazhi ul{ margin:0 -10px; overflow:hidden}
.jiazhi ul li{ padding:0 10px; float:left; width:25%;}
.jiazhi ul li .box{ position:relative; overflow:hidden;  background:#000}
.jiazhi ul li .box.box01{ width:302px; height:447px;}
.jiazhi ul li .box.box01 .img,.jiazhi ul li .box.box01 .img img{ width:302px; height:447px;}

.jiazhi ul li .box.box02{ width:345px; height:215px; margin-bottom:19px;}
.jiazhi ul li .box.box02 .img,.jiazhi ul li .box.box02 .img img{ width:345px; height:215px;}

.jiazhi ul li .box .img img{ filter:alpha(opacity=70); opacity:0.7;  -moz-opacity:0.7; -khtml-opacity:0.7;}

.jiazhi ul li .box .con{position:absolute;width:100%;height:100%;top:0;left:0;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.jiazhi ul li .box .con h3{ font-size:20px; color:#fff; margin-bottom:12px}
.jiazhi ul li .box .con h4{ font-size:16px; color:#fff}
.jiazhi ul li .box .con01{ position:absolute; width:100%; height:100%; top:100%; left:0; moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}

.jiazhi ul li .box:hover{ background:var(--wz-color)}
.jiazhi ul li .box:hover .img img{ filter:alpha(opacity=20); opacity:0.2;  -moz-opacity:0.2; -khtml-opacity:0.2;}
.jiazhi ul li .box:hover .con{ top:-100%}
.jiazhi ul li .box:hover .con01{ top:0}

.jiazhi ul li .box .con01 p{ font-size:16px; line-height:30px; color:#fff}

.n_news .fl01{ padding:68px 0 60px}
.n_news .fl01 .slider-nav{ width:1130px; height:494px; margin:0 auto; margin-bottom:54px}
.n_news .fl01 .slider-nav ul li.miso-slide{ position:relative;height:480px; overflow: hidden;}
.n_news .fl01 .slider-nav ul li.miso-slide img{max-width:100%;width:100%;}
.n_news .fl01 .slider-nav ul li.miso-slide h5{position:absolute;left:0;bottom:0;width:100%;height: 60px;line-height: 60px;padding:0 90px 0 34px;background: rgba(0,0,0,0.6);font-size:18px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_news .fl01 .slider-nav ul li.miso-slide:hover h5{ background:#333}
.n_news .fl01 .slider-nav .miso-dots{height: 60px;line-height: 60px;bottom:0;z-index:10000;right: 10px;padding: 0;overflow:hidden;width: auto;}
.n_news .fl01 .slider-nav .miso-dots li{display:inline-block;margin:0 4px;width: 40px;height: 60px;background: none;}
.n_news .fl01 .slider-nav .miso-dots li.miso-active{background: var(--wz-color);}
.n_news .fl01 .slider-nav .miso-dots li button{ display:block; width:100%; height:100%; border: none; background:none; font-size:18px; color:#fff}
.n_news .fl01 .slider-for{ }
.n_news .fl01 .slider-for ul li h3{ font-size:30px; color:#363535; font-weight:bold; margin-bottom:40px; text-align:center}
.n_news .fl01 .slider-for ul li p{ font-size:16px; color:#5e5e5e; line-height:36px; height:72px; overflow:hidden;}

.n_news .fl02{ padding:75px 0 100px; background:#f6f6f6}
.n_news .fl02 ul{margin:-15px -28px;overflow:hidden;padding:15px;margin-top: -30px; margin-bottom:34px}
.n_news .fl02 ul li{padding: 15px 13px;float:left;width:33.333333%; margin-bottom:18px}
.n_news .fl02 ul li .box{ background:#fff; padding:15px 32px 42px;margin: 0;}
.n_news .fl02 ul li .box span{ display:inline-block; width:88px; height:30px; line-height:30px; background:var(--wz-color); border-top-right-radius:15px; border-bottom-right-radius:15px; font-size:14px; color:#fff; text-align:center; margin-left:-32px; margin-bottom:21px}
.n_news .fl02 ul li .box span a{ display:block; width:100%; height:100%; font-size:14px; color:#fff}
.n_news .fl02 ul li .box h3,.n_news .fl02 ul li .box h3 a{font-size: 22px;color:#3e3e3f;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.n_news .fl02 ul li .box h4{ font-size:20px; color:var(--wz-color); margin:22px 0 26px; font-family:myFirstFont;}
.n_news .fl02 ul li .box p{ font-size:16px; line-height:27px; height:54px;  color:#a1a2a5;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}

.n_news .fl02 ul li .box:hover{ box-shadow:rgba(0,0,0,0.1) 0 0 15px}
.n_news .fl02 ul li .box h3 a:hover{ color:var(--wz-color)}

.n_tuwen{padding-top:68px;padding-bottom:50px;}
.n_tuwen ul{font-size:0;margin:0 -15px;margin-bottom: 40px;}
.n_tuwen ul li{padding:0 15px;display:inline-block;width:33.33333%;margin-bottom: 50px;}
.n_tuwen ul li a{display:block;width:100%;height:100%;padding: 30px 23px;background: #f7f8f9;position:relative;border-top:#d7d7d7 3px solid; transition:0.6s}
.n_tuwen ul li a:hover{ box-shadow:0 15px 24px rgba(0,0,0,0.15)}
.n_tuwen ul li a .top_box{ overflow:hidden; position:relative; margin-bottom:30px;}
.n_tuwen ul li a .top_box .img{ width:100%; height:180px; overflow:hidden}
.n_tuwen ul li a .top_box .img img{ width:100%}
.n_tuwen ul li a > h5{font-size:18px;color: #1f1f1f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 15px;}
.n_tuwen ul li a p{font-size: 14px;color: #86898d;line-height: 18px;height: 36px;overflow:hidden;margin-bottom: 15px;}
.n_tuwen ul li a h6{ font-size:16px; color:#4c4c4c}

.n_tuwen ul .miso-prev, .n_tuwen ul .miso-next{top:50%;margin-top: -28px;width:58px;height:58px;z-index:1000;background-size:cover !important;}
.n_tuwen ul .miso-prev{ left:-100px; background:url(../images/left02.png) center no-repeat;}
.n_tuwen ul .miso-next{ right:-100px; background:url(../images/right02.png) center no-repeat;}

.n_tuwen ul li a:before{ content:""; position:absolute; top:-3px; right:0; width:0; height:3px; background:var(--wz-color); -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_tuwen ul li:hover a:before{ left:0; width:100%;}
.n_tuwen ul li a .top_box .time:before{ content:""; position:absolute; top:0; right:0; width:0; height:100%; background:#f08700; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_tuwen ul li a > h5:hover{ color:var(--wz-color)}


.n_zizhi{ padding:68px 0 50px;}
.n_zizhi ul{font-size: 0;margin:0 -29px;margin-bottom: 40px;}
.n_zizhi ul li{background: #fff;box-sizing:  border-box;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;display:  inline-block;padding: 0 29px;text-align:  center;margin-bottom: 10px;width: 25%;}
.n_zizhi ul li .pic_box{width: 100%;height: 338px;display:table;overflow:hidden;background:url(../images/biankuang01.png) center no-repeat;}
.n_zizhi ul li .pic_box .box{display:table-cell;vertical-align:middle;text-align: -webkit-center;}
.n_zizhi ul li img{max-width: 236px;max-height: 316px;display:block;}
.n_zizhi ul li h5{font-size: 16px;color: #5a5c60;line-height: 80px;text-align:center;margin: 0;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.n_zizhi ul li:hover h5{ color:#e84518}

/*产品展示*/
.n_product{ padding:68px 0 50px;}
.n_product ul{font-size:0;margin: 0 -10px;margin-bottom:50px;}
.n_product ul li{padding: 5px 5px 0;display:inline-block;width: calc(25% - 20px);margin: 0 10px 0;margin-bottom:30px;transform:rotateY(0deg);box-shadow: 0 0 3px 3px rgb(0 0 0 /0.05);}
.n_product ul li.action{ transform:rotateY(0deg); transition:all 870ms ease-in-out 0s}
.n_product ul li .img{ overflow:hidden; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; position:relative;height: 225px;overflow: hidden;}
.n_product ul li .img>img{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width: 100%;height:auto;}
.n_product ul li .img .top{top:-100%;left:0;position:absolute;width:100%;height:100%;background: rgba(218,27,39,0.85);text-align:center;-moz-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;display: none;}
.n_product ul li .img .top h5{font-size: 18px;color:#fff;margin-bottom: 24px;}
.n_product ul li .img .top img{ display:inline-block;}
.n_product ul li a>h5{height: 65px;line-height: 65px;font-size: 16px;color: #3f3f3f;text-align:center;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;/* background: rgb(0 0 0 /0.02); */}
.n_product ul li:hover .img .top{ top:0;}
.n_product ul li:hover a>h5{ transform:scale(0);}
/*案例*/
.n_case{ padding:68px 0 50px;}
.n_case ul{ font-size:0; margin:0 -15px; margin-bottom:50px}
.n_case ul li{padding:0 15px;margin-bottom: 40px;width:33.333333%;display:inline-block; transform:rotateY(0deg)}
.n_case ul li.action{ transform:rotateY(0deg); transition:all 870ms ease-in-out 0s}
.n_case ul a{display:block;position:relative;width:100%;height:100%;overflow: hidden;}
.n_case ul .img{ overflow:hidden;height: 235px;}
.n_case ul .img>img{width: 100%;height: auto;}
.n_case ul .top{top:-100%;left:0;position:absolute;width:100%;height:100%;background:var(--wz-color);text-align:center;-moz-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;padding:0 3.5rem;z-index: 100;overflow: hidden;}
.n_case ul .top h5{font-size: 16px;color:#fff;margin-bottom: 16px;line-height:28px;}
.n_case ul .top p{font-size: 14px;color:#fff;line-height: 24px;overflow:hidden;margin-bottom: 20px;}
.n_case ul .top img{ display:inline-block;}
.n_case ul a>h5{position:relative;z-index:1;background: #e3e4e6;height: 45px;line-height: 45px;font-size: 16px;color:#3f3f3f;text-align:center;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.n_case li:hover .top{top:0;height: 100%;}
	
.n_shipin{width: 100%;overflow: hidden;padding:60px 0;}
.n_shipin ul{margin: 0 -10px 40px;}
.n_shipin ul:after{content:'';display:block;overflow: hidden;height:0;clear: both;}
.n_shipin ul li{width:calc(25% - 20px);float: left;padding:0;margin: 25px 10px 0;box-shadow: 0 0 5px 3px rgb(0 0 0 / 0.05);}
.n_shipin ul li a{display: block;transition: .5s;}
.n_shipin ul li .img{position: relative;overflow: hidden;}
.n_shipin ul li .img img{transition: 1s;}
.n_shipin ul li:hover .img img{transform: scale(1.05) rotate(.1deg);}
.n_shipin ul li .img .mask{position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;color: #fff;z-index: 1;font-size: .875rem;line-height: 2rem;}
.n_shipin ul li .img .mask font{width: 2.875rem;height: 2.875rem;display: inline-block;background: url(../images/n_play.png) center no-repeat;background-size: contain;vertical-align: middle;margin: 0 1rem;transition: .3s;}
.n_shipin ul li .txt{background: #fff;padding: 1.25rem;}
.n_shipin ul li .txt h5{font-size: 1rem;color: #303033;text-align: center;}
.n_shipin ul li .txt i{display: block;width: 23px;height: 23px;border-radius: 50%;background: url(../images/jia02.png) center no-repeat;background-size: contain !important;margin: 0 auto;margin-top: .625rem;}
.n_shipin ul li a:hover{box-shadow: 0 3px 30px rgba(0,0,0,.15);}
.n_shipin ul li a:hover .txt i{background: url(../images/jia02_on.png) center no-repeat;}
.j_tab{display:table;width:100%;height:100%;}
.j_tab_cel{display:table-cell;vertical-align:middle;width:100%;height:100%;}


.n_talent{ padding:70px 0 105px}
.n_talent .ul { margin:0 -20px}
.n_talent .ul .li{ padding:0 20px;}
.n_talent .ul .box{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; overflow:hidden}
.n_talent .ul .box .top{ background:#363535; height:160px; text-align:center; padding:50px 0 0}
.n_talent .ul .box .top h3{ font-size:22px; color:#fff; margin:0 0 14px}
.n_talent .ul .box .top h5{ font-size:16px; color:rgba(255,255,255,0.6)}
.n_talent .ul .box .con{ background:#f3f3f3; height:455px; padding:46px 66px 0 36px}
.n_talent .ul .box .con h4{ font-size:18px; color:var(--wz-color); font-weight:bold; margin-bottom:15px; display:none;}
.n_talent .ul .box .con .ar_article{ height:324px; overflow:hidden; overflow-y:scroll; margin-right:-30px; padding-right:30px}
.n_talent .ul .box .con .ar_article::-webkit-scrollbar {width:1px;height:1px; background:#e2e2e2}
.n_talent .ul .box .con .ar_article::-webkit-scrollbar-track {border-radius:1px; background:#e2e2e2}
.n_talent .ul .box .con .ar_article::-webkit-scrollbar-thumb {border-radius:1px; background:var(--wz-color)}
.n_talent .ul .box .con ul li{ font-size:16px; line-height:36px; color:#696969; background:url(../images/dot.png) left 15px no-repeat; margin-left:0; padding-left:18px;}
.n_talent .ul .box:hover .top{ background:var(--wz-color)}
.n_talent .ul .miso-prev,.n_talent .ul .miso-next{ width:40px; height:24px; top:50%; margin-top:-12px}
.n_talent .ul .miso-prev{ background:url(../images/left02.png) center no-repeat; left:-90px;}
.n_talent .ul .miso-next{ background:url(../images/right02.png) center no-repeat; right:-90px;}
.n_left{width: 330px;float:left;overflow:hidden;border-left:  var(--wz-color) 10px solid;margin-top: -70px;position:  relative;}
.n_left .left_title{height: 70px;background: #fff;padding: 38px 0 0 35px;position:relative;margin-bottom: 10px;}
.n_left .left_title:before{ content:""; position:absolute; right:0; top:0; width:10px; height:100%; background:var(--wz-color)}
.n_left .left_title strong{color: #c2c2c2;display:block;font-size: 12px;text-transform: uppercase;padding-top: 4px;font-weight:  normal;}
.n_left .left_title span{color: #9d9d9d;display:block;font-size: 15px;} 

/*=================侧导航==================*/

#n_nav{padding: 0px 35px 0 35px;}
#n_nav dt h1{ display:block;  padding: 0 25px;border-bottom: 1px solid #e9e9ec; line-height: 37px; margin-left: 9px; margin-right: 8px;}
#n_nav dt{position:relative;padding:0 0px;display:block;line-height: 62px;height: 62px;overflow:hidden;border-bottom: 1px #d8d8d8 dashed;}
#n_nav dt a{font-size: 20px;color: #2c2c2c;display:block;}
#n_nav dt.on{ background: url(../images/icon_nav_sub_li_hover.png) 225px center no-repeat;color: var(--wz-color);}
#n_nav dt.on a{color: var(--wz-color);font-size: 24px; }
#n_nav dt:hover{background: url(../images/icon_nav_sub_li_hover.png) 225px center no-repeat;color: var(--wz-color);}
#n_nav dt:hover a{color: var(--wz-color);font-size: 24px;}
#n_nav dt.title a{background: url(../images/icon_jh.png) 225px center no-repeat;}
#n_nav dt.title:hover{background: none;}
#n_nav dt.title:hover a{ background:url(../images/icon_j_h.png) 225px center no-repeat;}
#n_nav dt.title:hover a{color: var(--wz-color);font-size: 24px;}
#n_nav dt.title.on a{ background:url(../images/icon_jh_bs.png)  225px center  no-repeat; color:#fff;}
#n_nav dt.title_on a,#n_nav dt.title.title_on.on a{background: url(../images/icon_j_h.png)  225px center  no-repeat;color: var(--wz-color);font-size: 24px;}#n_nav dd{ padding:10px 0px;  display:none; }
#n_nav dd .box{}
#n_nav dd a{line-height: 48px;font-size: 18px;color:#636060;display:block;height: 48px;padding: 0 28px;}
#n_nav dd a:hover{ color:var(--wz-color);}
#n_nav dd a.on{ color:var(--wz-color);  }
#n_nav dd a.on{background: url(../images/icon_nav_sub_li_hover.png) 225px center no-repeat;color: var(--wz-color);}


.n_right{width:1028px;float:right;padding: 45px 0 55px; min-height:800px;}
.n_title{position:relative;height: 50px;line-height: 48px;border-bottom: 2px solid #efefef; background:url(../images/lou.png) right bottom no-repeat; margin-bottom:60px}
.n_title h1{font-size: 24px;border-bottom: 2px solid var(--wz-color);display:inline-block;color: #4d4d4d;margin-bottom: 0px;}

.n_xueyuan ul{ margin-bottom:52px;}
.n_xueyuan ul li{ overflow:hidden; margin-bottom:42px}
.n_xueyuan ul li .img,.n_xueyuan ul li .img img{ float:left; width:440px; height:282px; overflow:hidden}
.n_xueyuan ul li .con{float:right;width: 588px;padding: 0 58px;height:282px;background:#f1f3f4;}
.n_xueyuan ul li .con h5, .n_xueyuan ul li .con h5 a{font-size: 24px;color: #363535;text-align:  left;}
.n_xueyuan ul li .con h5 a:hover{color:var(--wz-color);font-weight: 600;}
.n_xueyuan ul li .con h6{ margin:18px 0 15px; font-size:13px; color:#828282}
.n_xueyuan ul li .con p{font-size: 16px;line-height: 36px;height: 108px;overflow:hidden;color:#7f7f7f;text-align: left;margin-top: 20px;}
.n_right .j_pages .box{ text-align:right; }
.n_right .j_pages a{ margin:0 0 0 10px}


.n_xueyuan01 ul{margin: 0 -6px;overflow:hidden;margin-bottom:12px;}
.n_xueyuan01 ul li{padding: 0 6px;float:left;width:33.333333%;margin-bottom:40px;}
.n_xueyuan01 ul li .box{background:#eaedf0;padding: 5px;position:relative;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_xueyuan01 ul li .box .img,.n_xueyuan01 ul li .box .img img{width: 325px;height:205px;overflow:hidden;margin: 0 auto;}
.n_xueyuan01 ul li .box .con h2{ padding:0 30px; text-align:center; overflow:hidden}
.n_xueyuan01 ul li .box .con h2{height:56px;line-height:56px;font-size:17px;color: #363535;}
.n_xueyuan01 ul li .box:hover{ background:var(--wz-color); }
.n_xueyuan01 ul li .box:hover .con h2{ color:#fff }

.n_zxlq ul{margin-bottom:30px;width: 1080px;float:left;}
.n_zxlq ul li{float:left;width: 320px;margin: 0 33px 0 0;margin-bottom: 32px;}
.n_zxlq ul li .img.color01{ height:230px; background-color:#f0f2f5}
.n_zxlq ul li .img.color02{ height:230px; background-color:#fff; box-sizing:border-box; border:#e5e5e5 1px solid}
.n_zxlq ul li .img{display:table;width: 300px;text-align: -webkit-center;padding: 0;}
.n_zxlq ul li .img .box{width: 320px;height: 275px;display:table-cell;vertical-align:middle;overflow:hidden;}
.n_zxlq ul li .img .box img{width: 320px;height: 275px;}
.n_zxlq ul li .con{padding: 22px 38px;box-sizing:border-box;height: 90px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;border:  #e5e5e5 1px solid;margin-top: 7px;}
.n_zxlq ul li .con h4{font-size: 18px;color: #373739;margin-bottom: 12px;}
.n_zxlq ul li .con h2{font-size: 14px;color: #9d9da0;}
.n_zxlq ul li .con h2 small{font-size:14px;font-weight:normal;padding-left: 24px;margin-left: 24px; background:url(../images/line01.png) left center no-repeat}
.n_zxlq ul li .con h6{font-size:12px;line-height: 20px;color:#79797a;}
.n_zxlq ul li:hover .con{ background:var(--wz-color); border:var(--wz-color) 1px solid}
.n_zxlq ul li:hover .con h4,.n_zxlq ul li:hover .con h2{ color:#fff}
.n_zxlq ul li:hover .con h2 small{ background:url(../images/line01_on.png) left center no-repeat}
.n_zxlq ul li .ar_article{ display:none}

/**/
/*==================联系我们=================*/
.n_container .n_contact .w1400{width:1200px!important;}
.n_lianxi {*height:453px;padding-bottom:70px;background:#f0f2f3;padding-top:75px;}
.n_lianxi .content:after{content:'';display:block; overflow: hidden;height:0;clear: both;}
.n_lianxi .imgbox{float:left;}
.n_lianxi .txt1{float:left;margin-left:80px;}
.n_lianxi .txt1 .main_box .ewm{*position: absolute; *right:50px;margin-top:10px;}
.n_lianxi .tt{color:#323339;font-size:22px;font-weight:600;padding-bottom:10px;background:url(../images/n_lianxi_tt.png) left bottom no-repeat;margin-bottom:30px;}
.n_lianxi .txt1 p{font-size:14px;color:#757576;line-height:30px;}
.n_lianxi .txt1 p img{margin-left:0px;}

.n_lianxi .hd_box{margin:-14px;}
.n_lianxi .hd_box ul li{width:375px;height:129px;float:left;text-align:center;color:#323339;font-size:18px;font-weight:100;background:#ebedf1;padding-top:45px;box-sizing:border-box;margin:0 18px;cursor:pointer;}
.n_lianxi .hd_box ul li span{font-size:12px;color:#adaeb1;font-family:arial;text-transform:uppercase;font-weight:100;display:block;padding-top:9px;}
.n_lianxi .hd_box ul li:hover{color:#fff;background:var(--wz-color);font-weight:600;}
.n_lianxi .hd_box ul li:hover span{color:#fff;}
.n_lianxi .hd_box ul li.on{color:#fff;background:var(--wz-color);font-weight:600;}
.n_lianxi .hd_box ul li.on span{color:#fff;}
.n_lianxi .hd_Scroll{position:relative;}
.n_lianxi .hd_Scroll .sPrev,.n_lianxi .hd_Scroll .sNext{position:absolute;top:47px;}
.n_lianxi .hd_Scroll .sPrev{left:-50px;}
.n_lianxi .hd_Scroll .sNext{right:-50px;}
.n_lianxi .bd{height:630px;border:1px solid #d9d9d9;margin-top:40px;}
.n_lianxi .bd .txt{height:166px;padding:40px 20px;}
.n_lianxi .bd .txt h5{font-weight:600;color:#323339;font-size:18px;line-height:90px;float:left;width:250px;border-right:1px solid #e7e7e7;margin-right:47px;}
.n_lianxi .bd .txt .mid{font-size:14px;color:#757576;line-height:24px;margin-top:8px;}
.n_lianxi .bd .txt .n_ewm{float:left;margin-left:40px;float:right;}
.n_lianxi .bd .txt .n_ewm img{width:98px;height:98px;}
.n_lianxi .bd .txt .n_ewm span{width:13px;display:inline-block;float:left;font-size:12px;color:#a4a4a4;margin-top:22px;margin-right:12px;}
.j_form{position:relative;}
.j_form label{width: 360px;border:1px solid #e5e5e5;overflow:hidden;position:relative;display:block;height:43px;line-height:43px;margin: 0 0 15px 0;font-size:12px;color:#bebebe;padding-left:120px;}
.j_form .label .h_x{left: 395px;top: -8px;position: absolute;}
.j_form input[type="text"]{height:40px;background:none;color:#676767;width:210px;border:none;background:#fff;border-radius:0px;display:block;padding:0  0 0 15px;line-height:40px;font-size:12px;font-family:microsoft yahei;}
.j_form input[type="text"]:focus{}
.j_form label strong{font-weight:normal;display:block;background:#edeef0;border-right:1px solid #e5e5e5;color:#5e5f61;height:43px;line-height:43px;position:absolute;width: 100px;left:0px;top:0;font-size:14px;text-align:center;}
.j_form .textarea_box{width:100%;height:106px;}
.j_form .textarea_box strong{height:106px;line-height:106px;}
.j_form textarea{width: 635px;height: 106px;resize:none;color:#66656b;padding-right:10px;background:#fff;border: none;line-height:24px;font-size:12px;padding: 6px 15px;font-family:microsoft yahei;}
.j_form textarea:focus{}

.yzm_box{position:relative;border: none;}
.yzm_box strong{height:45px !important;line-height:45px !important;}
.yzm_box input[type="text"]{height:45px;color:#666;width: 138px !important;line-height:40px;font-size:12px;font-family:microsoft yahei;}
.yzm{position:absolute;right: 0;height:40px;top:0px;}
.yzm a{position:absolute;color:#adada6;right:-90px;height:40px;line-height:40px;width:80px;top:0;}
.yzm_box input[type="submit"]{position:absolute;right: 0;bottom: 0;}
.j_form input[type="submit"]{float: right;width:237px;cursor:pointer;height:45px;background:var(--wz-color);color:#fff;font-size:14px;border:none;transition:.3;-webkit-transition:.3s;}
.j_form input[type="submit"]:hover{}
#n_right{float: left;width:750px;}
#n_left{float: right;width: 387px;}

.n_form{margin-bottom:70px;padding-top:70px;}

#page_show_box{position:fixed;z-index: 99999999;top:0;left:0;display:none;height:100%;width:100%;}
#page_show_box .bg_box{ position:fixed; z-index:9994; top:0px; display:none;  height:100%; width:100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7);}
#page_show_box .box{position:absolute;width: 1025px;height: 724px;top:50%;z-index:9999;left:50%;margin-left: -512.5px;margin-top: -362px;background:url(../images/t_bg_1.jpg) right bottom no-repeat;border-radius: 4px;}
#bnt_close{position: absolute;top: -40px;width: 36px;height: 37px;position:absolute;top: 0;right: 50%;right: -52px;}
#bnt_close img{display:block;position: inherit;z-index: 1;width: 100%;cursor: pointer;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
#page_show_box #page_ar{position:relative; }
#page_show_box #page_ar .ar_box{border-radius: 6px;padding: 55px 55px 55px;position:relative;box-sizing: border-box;height: 724px;}
#page_show_box #page_ar .ar_box .p{  line-height:30px; font-size:14px; color:#686a6a; max-height:540px; text-align:justify; overflow: hidden;}
#page_show_box #page_ar .ar_box .title{ font-size:18px; color:#686a6a; display:block; margin-bottom:10px;}
#page_show_box #page_ar #ar_content{ height:90px; overflow:hidden;}


#show_team  { display: block;}
#show_team .team_article{ display: block;}
#show_team .left{width: 320px;float: left;}
#show_team .left .con{height:90px;border:#e5e5e5 1px solid;line-height: 88px;text-align: center;}
#show_team .left img{z-index: 1;width: 320px;height: 275px;}
#show_team .right{width: 518px;float: right;padding: 0;}
#show_team .left h4{font-size: 24px;color:#474748;margin-bottom: 12px;display:inline-block;}
#show_team .left h2{font-size: 15px;color: #9d9da0;padding: 0;display:none;margin-left: 10px;}
#show_team .left h2 small{font-size: 16px;color: #9d9da0;float:right;font-weight:normal;display:none;}
#show_team .right .ar_article p{color: #5e5e5e;line-height: 36px;margin-bottom: 36px;}
#show_team .a_scoll{position:relative;width: 100%;padding: 0 16px 0 0;height: 396px;overflow: scroll;overflow-x:hidden;}

#show_team .n_title{position:relative;height: 76px;line-height: 57px;border-bottom: 1px solid #efefef;margin-bottom: 82px;text-align: center;background:  none;}
#show_team .n_title h3{font-size: 30px;border-bottom: 3px solid var(--wz-color);display:inline-block;color: #363535;margin-bottom: 0px;padding-bottom: 16px;}

.n_fangan ul{ width:1060px;}
.n_fangan ul li{ float:left; width:235px; height:425px; margin-right:28px; margin-bottom:42px}

.n_jiaoxue ul{ margin:0 -6px; margin-bottom:35px; overflow:hidden}
.n_jiaoxue ul li{padding: 0px 6px;float:left;width:33.333333%;margin-bottom: 28px;}
.n_jiaoxue ul li .box{ position:relative; overflow:hidden;  background:#000}
.n_jiaoxue ul li .box .img img{ width:335px; height:214px;}
.n_jiaoxue ul li .box:hover .img img{ transform:scale(1.05);}

.n_jiaoxue ul li .box .con{position:absolute;width: 265px;height: 170px;top: 50%; -moz-transition: all 0.6s ease-in-out;left: 50%;margin-top: -85px;margin-left: -137.5px;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out; background:rgba(0,0,0,0.4)}
.n_jiaoxue ul li .box .con h3{ font-size:20px; color:#fff; margin-bottom:12px}
.n_jiaoxue ul li .box .con h4{ font-size:16px; color:#fff}
.n_jiaoxue ul li .box .con01{ position:absolute; width:100%; height:100%; top:100%; left:0; moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}

.n_dz_detail h3{ font-size:24px; color:var(--wz-color); text-align:center; margin-bottom:60px;}
.n_dz_detail .ar_article p{ color:#7a7a7a}

.n_jx_detail h3{ font-size:30px; color:#363535; text-align:center}
.n_jx_detail ul{ margin:68px -6px 36px}
.n_jx_detail ul li{ padding:0 6px;}
.n_jx_detail ul li .img,.n_jx_detail ul li .img img{ width:335px; height:215px; overflow:hidden}
.n_jx_detail ul li .con{ position:absolute; width:100%; height:100%; padding:55px 42px 55px; left:0; top:0}
.n_jx_detail ul li .con h2{ font-size:27px; color:#fff; font-weight:bold; margin-bottom:25px}

.n_jx_detail ul .miso-prev,.n_jx_detail ul .miso-next{ width:11px; height:21px; top:50%; margin-top:-10px}
.n_jx_detail ul .miso-prev{ background:url(../images/left03.png) center no-repeat; left:-28px;}
.n_jx_detail ul .miso-next{ background:url(../images/right03.png) center no-repeat; right:-28px;}

.n_fangan_detail h3{ font-size:30px; color:var(--wz-color); text-align:center; margin-bottom:54px;}
.n_fangan_detail .box{border-bottom:#efefef 2px solid;padding-bottom: 20px; position:relative}
.n_fangan_detail .box:before{content:"";position:absolute;background:#fff;width: 50px;height: 80px;bottom: 0;z-index: 10;}
.n_fangan_detail .box:after{content:"";position:absolute;background:#fff;width: 10px;height: 10px;border:var(--wz-color) 2px solid;bottom: 78px;z-index: 11;left: 29px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.n_fangan_detail .box dl{overflow:hidden;position:relative;padding-bottom: 32px;}
.n_fangan_detail .box dl:before{content:"";position:absolute;left: 36px;top: -11px;background:#d2d2d2;width:1px;bottom: 11px;}
.n_fangan_detail .box dl dt{float:left;width:96px;height:96px;background:#fff;position: relative;padding: 11px;margin-left: -11px;margin-top: -11px;}
.n_fangan_detail .box dl dt .con{ width:74px; height:74px; line-height:74px; text-align:center; background:var(--wz-color); -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; font-size:18px; color:#fff; text-transform:capitalize}
.n_fangan_detail .box dl dd{ float:right; width:922px;}

.form{padding: 36px 0 0;}
.form .n_l{float:left;padding: 28px 0 0;}
.form .n_l .title{ margin-bottom:55px;}
.form .n_l .title h4{font-size: 20px;color: #363535;margin-bottom:26px;font-weight: bold;padding-left: 20px;line-height: 21px; background:url(../images/h4.png) left center no-repeat}
.form .n_l .title h4 small{ font-size:18px; color:var(--wz-color); margin-left:8px; font-weight:normal}
.form .n_l .title p{ font-size:14px; color:#565758; line-height:30px;}
.form .n_l form{ margin:0 -19px;}
.form .layui-form-item{float:left;width:50%;clear:none;padding:0 19px;margin-bottom: 35px;}
.form .layui-form-pane .layui-form-label{width: 133px;height: 75px;line-height: 60px;background:#fff;border-radius: 2px 0 0 2px;font-size: 18px;color: #363535;background: #e3e4e7;}
.form .layui-form-pane .layui-input-block{margin-left: 133px;min-height: 65px;}
.form .layui-input, .form .layui-select, .form .layui-textarea{height: 75px;font-size: 16px;padding: 0 15px;}
.form .layui-form-select .layui-input{ font-size:14px; color:#242425}
.form .layui-form-pane .layui-btn{width:100%;font-size: 24px;padding-left: 56px;}
.form .layui-btn{height: 75px;background: var(--wz-color) url(../images/button_icon01.png) 174px center no-repeat;}
.form .layui-btn:hover{ background:#ad2733 url(../images/button_icon01.png) 174px center no-repeat}
.form a{height: 75px;background: #f2930f url(../images/button_icon02.png) 174px center no-repeat; display:block; border-radius:2px; font-size: 24px; color:#fff; line-height:75px; text-align:center; padding-left:56px}
.form a:hover{ background:#c3770c url(../images/button_icon02.png) 174px center no-repeat}
.form .n_r{ float:right; width:346px;}

.n_news_detail{ padding:102px 0 0}
.n_news_detail .fl01 .left{ width:905px; float:left;}
.n_news_detail .fl01 .left .ar_article_title h3{ font-size:24px; line-height: 40px;color:#363535; padding-bottom:44px; border-bottom:#d8d8d8 1px solid; position:relative; font-weight:bold; margin-bottom:40px;}
.n_news_detail .fl01 .left .ar_article_title h3:after{ content:""; position:absolute; left:0; bottom:-1px; width:60px; height:3px; background:var(--wz-color)}
.n_news_detail .fl01 .left .box .fl{ width:62px;}
.n_news_detail .fl01 .left .box .fl .time{ margin-bottom:45px; margin-top:10px}
.n_news_detail .fl01 .left .box .fl .time h5{ font-size:16px; color:#363535; margin-bottom:10px}
.n_news_detail .fl01 .left .box .fl .time h3{ font-size:48px; color:var(--wz-color)}
.n_news_detail .fl01 .left .box dl dt{ margin-bottom:20px}
.n_news_detail .fl01 .left .box dl dd{ margin-bottom:14px;}
.n_news_detail .fl01 .left .box dl dd img.img02{ display:none}
.n_news_detail .fl01 .left .box dl dd:hover img.img02{ display:inline-block}
.n_news_detail .fl01 .left .box dl dd:hover img.img01{ display:none}
.n_news_detail .fl01 .left .box .fr{ width:800px;}
.n_news_detail .fl01 .right{ width:418px; float:right;}

.n_news_detail .fl01 .right .slider-for{ margin-bottom:95px;}
.n_news_detail .fl01 .right .slider-for .miso-dots{height: 26px;line-height: 26px;bottom: -12px;z-index:10000;left: 0;padding: 0;overflow:hidden;width: 100%;}
.n_news_detail .fl01 .right .slider-for .miso-dots li{display:inline-block;margin:0 4px;width: 26px;height: 26px;line-height:  24px;background: #fff;border:  #aaaaaa 1px solid;border-radius: 100%;}
.n_news_detail .fl01 .right .slider-for .miso-dots li.miso-active{border: var(--wz-color) 1px solid;}
.n_news_detail .fl01 .right .slider-for .miso-dots li button{display:block;width:100%;height:100%;border: none;background:none;font-size: 16px;color: #5e5e5e;font-weight:  bold;}
.n_news_detail .fl01 .right .slider-for .miso-dots li.miso-active button{ color:var(--wz-color)}
.n_news_detail .fl01 .right .slider-for ul li .con{width:418px;height:142px;border:#e5e5e5 1px solid;padding: 22px 36px;}
.n_news_detail .fl01 .right .slider-for ul li h3{font-size:16px;color:#6f6f6f;line-height:26px;height:60px;margin-bottom: 0;}
.n_news_detail .fl01 .right .slider-for ul li h3 a{ color:#6f6f6f;}
.n_news_detail .fl01 .right .slider-for ul li p{font-size: 14px;color: var(--wz-color);line-height:36px;height:72px;overflow:hidden;}

.n_news_detail .fl01 .right .tuijian ul{margin:-15px -28px;overflow:hidden;padding:15px;margin-top: -30px;}
.n_news_detail .fl01 .right .tuijian ul li{padding: 15px 13px;}
.n_news_detail .fl01 .right .tuijian ul li .box{background:#f6f6f6;padding:15px 32px 42px;margin: 0;}
.n_news_detail .fl01 .right .tuijian ul li .box span{ display:inline-block; width:88px; height:30px; line-height:30px; background:var(--wz-color); border-top-right-radius:15px; border-bottom-right-radius:15px; font-size:14px; color:#fff; text-align:center; margin-left:-32px; margin-bottom:21px}
.n_news_detail .fl01 .right .tuijian ul li .box h3,.n_news_detail .fl01 .right .tuijian ul li .box h3 a{font-size: 20px;color:#3e3e3f;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.n_news_detail .fl01 .right .tuijian ul li .box h4{font-size:20px;color:var(--wz-color);margin: 18px 0 22px;font-family:myFirstFont;}
.n_news_detail .fl01 .right .tuijian ul li .box p{ font-size:16px; line-height:27px; height:54px; overflow:hidden; color:#a1a2a5}

.n_news_detail .fl01 .right .tuijian ul li .box:hover{ background:#fff; box-shadow:rgba(0,0,0,0.1) 0 0 15px}
.n_news_detail .fl01 .right .tuijian ul li .box h3 a:hover{ color:var(--wz-color);}

.n_news_detail .fl02{ margin-top:30px; padding-bottom:70px}
.n_news_detail .fl02 .box .con{display:inline-block;width: 82px;height: 82px;position:relative;left:50%;top: 0;margin-left: -41px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;z-index: 100;}
.n_news_detail .fl02 .box .con a{display:block;width:100%;height:100%;background:var(--wz-color);-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;position:relative;font-size:  16px;color: #fff;line-height: 20px;padding: 19px 0;text-align: center;}
.n_news_detail .fl02 .box .con h3{ height:46px; line-height:46px; margin-top:-15px;}
.n_news_detail .fl02 .box .con h5{ font-size:18px; color:#fff}
.n_news_detail .fl02 .box .con:before{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;z-index:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#0b57a01a', endColorstr='#0b57a01a');background: rgb(11 87 160 / 0.1);filter:alpha(opacity=55);-webkit-transform: scale(1.35);-moz-transform: scale(1.35);-ms-transform: scale(1.35);transform: scale(1.35);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.n_news_detail .fl02 .box .con:hover:before{-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);opacity:0;filter:alpha(opacity=0)}

.n_news_detail .fl02 .box{height: 114px;padding: 15px 0;position:  relative;}
.n_news_detail .fl02 .box:before{content:"";position:absolute;top: 0;margin-top: 57px;left:0;width:100%;height:1px;background:#ddd; z-index:1}
.n_news_detail .fl02 .box:after{content:"";position:absolute;top: 50%;margin-top: -70px;left:50%;margin-left: -70px;width: 140px;height: 140px;background:#fff;z-index:1;}

.shangxia{overflow:hidden;background:url(../images/lin02.png) center no-repeat;height:64px;padding: 16px 0 5px 0;}
.shangxia .con{ width:47%;}
.shangxia .con h4{ font-size:18px; color:#8c8c8c; margin-bottom:12px}
.shangxia .con h5,.shangxia .con h5 a{font-size:16px;color:#595959;height: 18px;line-height: 18px;}
.shangxia .con h5 a:hover{ color:var(--wz-color)}
.shangxia .con.fr{ text-align:right}

.bn-box01,.n_banner01{ height:600px; position:relative}

.n_jidi .fl01{ padding:104px 0 100px;}

.title01{ text-align:left; margin-bottom:65px}
.title01 h3{font-size:50px;color:#363535;font-family:Tw Cen MT Condensed;text-transform:uppercase;margin-bottom:10px;line-height: 50px;}
.title01 h3 small{font-size:30px;color:var(--wz-color);font-weight:bold;margin-left:10px;vertical-align: middle;margin-top: -4px;display:  inline-block;}
.title01 h3 a{ font-size:18px; color:#363535; float:right}
.title01 h3 a:hover{ color:var(--wz-color);}

.n_jidi .fl01 ul{ margin:0 -28px 0}
.n_jidi .fl01 ul li{ padding:0 28px;}
.n_jidi .fl01 ul li .img,.n_jidi .fl01 ul li .img img{ width:335px; height:215px; overflow:hidden}
.n_jidi .fl01 ul li .con{ position:absolute; width:100%; height:100%; padding:55px 42px 55px; left:0; top:0}
.n_jidi .fl01 ul li .con h2{ font-size:27px; color:#fff; font-weight:bold; margin-bottom:25px}

.n_jidi .fl01 ul .miso-prev,.n_jidi .fl01 ul .miso-next{ width:20px; height:35px; top:50%; margin-top:-10px}
.n_jidi .fl01 ul .miso-prev{ background:url(../images/left04.png) center no-repeat; left:-28px;}
.n_jidi .fl01 ul .miso-next{ background:url(../images/right04.png) center no-repeat; right:-28px;}

.n_jidi .fl02{ padding:98px 0 110px; background:url(../images/n_jidi_fl02_bg.jpg) center bottom no-repeat; overflow:hidden}
.n_jidi .fl02 ul{ margin:0 -20px 0}
.n_jidi .fl02 ul li{float:left;width: 320px; padding:0 20px}
.n_jidi .fl02 ul li .img.color01{ height:230px; background-color:#f0f2f5}
.n_jidi .fl02 ul li .img.color02{ height:230px; background-color:#fff; box-sizing:border-box; border:#e5e5e5 1px solid}
.n_jidi .fl02 ul li .img{display:table;width: 300px;text-align: -webkit-center;padding: 0;}
.n_jidi .fl02 ul li .img .box{width: 320px;height: 275px;display:table-cell;vertical-align:middle;overflow:hidden;}
.n_jidi .fl02 ul li .img .box img{width: 320px;height: 275px;}
.n_jidi .fl02 ul li .con{padding: 22px 25px;box-sizing:border-box;height: 105px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;border:  #e5e5e5 1px solid;margin-top: 7px; background:#fff}
.n_jidi .fl02 ul li .con h4{font-size: 18px;color: #373739;margin-bottom: 12px;}
.n_jidi .fl02 ul li .con h2{font-size: 14px;color: #9d9da0;}
.n_jidi .fl02 ul li .con h2 small{font-size:14px;font-weight:normal;padding-left: 24px;margin-left: 24px;}
.n_jidi .fl02 ul li .con h6{font-size:12px;line-height: 20px;color:#79797a;}
.n_jidi .fl02 ul li:hover .con{ background:var(--wz-color); border:var(--wz-color) 1px solid}
.n_jidi .fl02 ul li:hover .con h4,.n_jidi .fl02 ul li:hover .con h2{ color:#fff}
.n_jidi .fl02 ul li:hover .con h2 small{ }

.n_jidi .fl02 ul .miso-prev,.n_jidi .fl02 ul .miso-next{ width:36px; height:36px; top:50%; margin-top:-18px}
.n_jidi .fl02 ul .miso-prev{ background:url(../images/left05.png) center no-repeat; left:-80px;}
.n_jidi .fl02 ul .miso-next{ background:url(../images/right05.png) center no-repeat; right:-80px;}

.n_jidi .fl03{padding: 88px 0 80px;background:url(../images/n_jidi_fl03_bg.jpg) center bottom no-repeat;overflow:hidden;}
.n_jidi .fl03 ul{margin:0 -16px; overflow:hidden; margin-bottom:12px}
.n_jidi .fl03 ul li{ padding:0 16px; float:left; width:33.333333%; margin-bottom:40px}
.n_jidi .fl03 ul li .box{ background:#eaedf0; padding:5px; position:relative; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_jidi .fl03 ul li .box .img,.n_jidi .fl03 ul li .box .img img{ width:435px; height:275px; overflow:hidden}
.n_jidi .fl03 ul li .box .con h2{ padding:0 30px; text-align:center; overflow:hidden}
.n_jidi .fl03 ul li .box .con h2{ height:56px; line-height:56px; font-size:17px; color:#363535}
.n_jidi .fl03 ul li .box:hover{ background:var(--wz-color); }
.n_jidi .fl03 ul li .box:hover .con h2{ color:#fff }

.n_jidi .fl04{padding:120px 0 95px; position:relative}
.n_jidi .fl04 ul{ margin:0 -184px; overflow:hidden}
.n_jidi .fl04 ul li{padding: 0 184px;float:left;width:50%;margin-bottom: 13px;}
.n_jidi .fl04 ul li .box{ position:relative; overflow:hidden;  background:#000; width:515px;}
.n_jidi .fl04 ul li .box .img img{ width:515px; height:330px;}
.n_jidi .fl04 ul li .box:hover .img img{ transform:scale(1.05);}

.n_jidi .fl04 ul li .box .con{position:absolute;width: 348px;height: 184px;top: 50%; -moz-transition: all 0.6s ease-in-out;left: 50%;margin-top: -92px;margin-left: -174px;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out; background:rgba(0,0,0,0.4)}
.n_jidi .fl04 ul li .box .con h3{ font-size:20px; color:#fff; margin-bottom:12px}
.n_jidi .fl04 ul li .box .con h4{ font-size:16px; color:#fff}
.n_jidi .fl04 ul li .box .con01{ position:absolute; width:100%; height:100%; top:100%; left:0; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_jidi .fl04 ul li .box:hover .con{ background: rgba(205, 45, 60, 0.75)}

.n_jidi .fl04 .top{ background:url(../images/n_jidi_fl04.jpg) center no-repeat; width:347px; height:673px; position:absolute; left:50%; margin-left:-173.5px; top:120px}

.title02{ text-align:center; margin-bottom:42px}
.title02 h3{ font-size:50px; color:#fff; font-family:Tw Cen MT Condensed; text-transform:uppercase; margin-bottom:10px}
.title02 h4{ font-size:30px; color:#fff; font-weight:bold; margin-bottom:35px}
.title02 img{ moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_jidi .fl04 .top:hover .title02 img{ transform:rotate(90deg); -webkit-transform:rotate(90deg);  -moz-transform:rotate(90deg);}

.n_jidi .fl05{ padding:98px 0 110px; background:url(../images/n_jidi_fl05_bg.jpg) center bottom no-repeat; overflow:hidden}
.n_jidi .fl05 .fl001{}
.n_jidi .fl05 .fl001 ul{margin:-15px -28px;padding:15px;margin-top: -30px;}
.n_jidi .fl05 .fl001 ul li{padding: 15px 13px;float:left;width:33.333333%;}
.n_jidi .fl05 .fl001 ul li .box{background:#fff;padding:15px 32px 42px;margin: 0;}
.n_jidi .fl05 .fl001 ul li .box span{ display:inline-block; width:88px; height:30px; line-height:30px; background:var(--wz-color); border-top-right-radius:15px; border-bottom-right-radius:15px; font-size:14px; color:#fff; text-align:center; margin-left:-32px; margin-bottom:21px}
.n_jidi .fl05 .fl001 ul li .box h3,.n_jidi .fl05 .fl001 ul li .box h3 a{ font-size:22px; color:#3e3e3f; display:inline-block; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.n_jidi .fl05 .fl001 ul li .box h4{ font-size:20px; color:var(--wz-color); margin:22px 0 26px; font-family:myFirstFont;}
.n_jidi .fl05 .fl001 ul li .box p{ font-size:16px; line-height:27px; height:54px; overflow:hidden; color:#a1a2a5}

.n_jidi .fl05 .fl001 ul li .box:hover{ background:#fff; box-shadow:rgba(0,0,0,0.1) 0 0 15px}
.n_jidi .fl05 .fl001 ul li .box h3 a:hover{ color:var(--wz-color)}

.n_jidi .fl05 .fl002{ margin-bottom:62px}
.n_jidi .fl05 .fl002 ul{ margin:0 -30px; overflow:hidden}
.n_jidi .fl05 .fl002 ul li{ padding:0 30px; float:left; width:50%;}
.n_jidi .fl05 .fl002 ul li .box{ position:relative; width:670px; height:292px; overflow:hidden}
.n_jidi .fl05 .fl002 ul li .box img{ width:670px; height:292px;}
.n_jidi .fl05 .fl002 ul li .box h5{ height:55px; line-height:55px; padding:0 15px; text-align:center; font-size:18px; color:#fff; position:absolute; width:100%; left:0; bottom:0; background:rgba(0,0,0,0.6); -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_jidi .fl05 .fl002 ul li .box h5 a{ color:#fff}
.n_jidi .fl05 .fl002 ul li .box:hover h5{ background:var(--wz-color)}

.n_jidi .fl07{ padding:104px 0 105px;}
.n_jidi .fl07 .fl001{margin-bottom:30px;overflow: hidden;}
.n_jidi .fl07 .fl001 .img{ float:left; width:628px; height:403px; overflow:hidden}
.n_jidi .fl07 .fl001 .con{ float:left; width:772px; height:403px; background:#f1f3f4; padding:80px 95px 80px 58px}
.n_jidi .fl07 .fl001 .con h3{ font-size:24px; color:var(--wz-color); font-weight:bold; margin-bottom:24px}
.n_jidi .fl07 .fl001 .con h3 a{ color:var(--wz-color);}
.n_jidi .fl07 .fl001 .con p{ font-size:16px; line-height:36px; color:#7a7a7a; text-justify:auto}


.n_jidi .fl07 .fl002 ul{margin: 0 -10px;overflow:hidden;}
.n_jidi .fl07 .fl002 ul li{padding: 0 10px;float:left;width: 25%;}
.n_jidi .fl07 .fl002 ul li .box{ background:#eaedf0; padding:5px; position:relative; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_jidi .fl07 .fl002 ul li .box .img,.n_jidi .fl07 .fl002 ul li .box .img img{width: 325px;height: 205px;overflow:hidden;}
.n_jidi .fl07 .fl002 ul li .box .con h2{ padding:0 30px; text-align:center; overflow:hidden}
.n_jidi .fl07 .fl002 ul li .box .con h2{ height:56px; line-height:56px; font-size:17px; color:#363535}
.n_jidi .fl07 .fl002 ul li .box:hover{ background:var(--wz-color); }
.n_jidi .fl07 .fl002 ul li .box:hover .con h2{ color:#fff }

.n_jidi .fl07 .miso-prev,.n_jidi .fl07 .miso-next{ width:19px; height:19px; top:80px; }
.n_jidi .fl07 .miso-prev{ background:url(../images/left06.png) center no-repeat; right:148px; left:auto}
.n_jidi .fl07 .miso-next{ background:url(../images/right06.png) center no-repeat; right:106px;}
.n_jidi .fl07 .miso-prev:hover{ background:url(../images/left06_on.png) center no-repeat;}
.n_jidi .fl07 .miso-next:hover{ background:url(../images/right06_on.png) center no-repeat;}

/*online qq*/
.izl-rmenu {position: fixed;right:30px;width: 62px;bottom: 30%;z-index: 999999;}
.izl-rmenu .btn{float: left;width: 62px;height: 62px;cursor:pointer;position:relative;margin: -0.5px 0;border-radius: 100%;margin-top: 5px;box-shadow: 0 3px 7px rgba(0,0,0,0.15);}
.izl-rmenu .btn-qq{background: #0db493 url(../images/r_qq.png) center no-repeat;}
.izl-rmenu .btn-wx{background: #fff url(../images/r_wx.png) center no-repeat;}
.izl-rmenu .btn-wx .pic{position:absolute;left: -120px;top: -22px;display:none;width: 100px;height: 100px;border: var(--wz-color) 4px solid;}
.izl-rmenu .btn-phone{background:#fff url(../images/r_phone.png) center no-repeat;}
.izl-rmenu .btn-phone .phone{background-color: var(--wz-color);position:absolute;width: 0;left:0;top:0px;line-height: 62px;height: 62px;color:#FFF;font-size:18px;text-align:center;border-radius: 31px;overflow: hidden;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;display:block !important;}
.izl-rmenu .btn-phone:hover .phone{ width:160px; left:-160px;}
.izl-rmenu .btn-top{background: #fff url(../images/r_top.png) center no-repeat;display:none;}
.izl-rmenu .btn-local{display:inline-block;background: #fff url(../images/r_local.png) center no-repeat;}
.izl-rmenu .btn-local2{display:inline-block;background: #fff url(../images/r_local2.png) center no-repeat;}
.close01{ position:absolute; top:-15px; right:-15px; width:16px; height:16px; cursor:pointer}
/*online qq*/

/*新增*/
.n_hangye ul{margin: -16px -28px;padding:15px;margin-top: -30px;}
.n_hangye ul li{padding: 16px 11px;float:left;width:50%;}
.n_hangye ul li .box{background:#f6f6f6;padding: 36px 42px 42px;margin: 0;}
.n_hangye ul li .box span{display:inline-block;width: 115px;height:30px;line-height:30px;background:var(--wz-color);border-top-right-radius:15px;border-bottom-right-radius:15px;font-size:14px;color:#fff;text-align:center;margin-left: -42px;margin-bottom: 26px;}
.n_hangye ul li .box h3,.n_hangye ul li .box h3 a{font-size:22px;color:#3e3e3f;font-weight: normal;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.n_hangye ul li .box h4{ font-size:20px; color:var(--wz-color); margin:22px 0 26px; font-family:myFirstFont;}
.n_hangye ul li .box p{ font-size:16px; line-height:27px; height:54px; overflow:hidden; color:#a1a2a5}

.n_hangye ul li .box:hover{ background:#fff; box-shadow:rgba(0,0,0,0.1) 0 0 15px}
.n_hangye ul li .box h3 a:hover{ color:var(--wz-color)}

.n_nav_box{ position:relative}
.n_nav{ z-index:101}
.siji{ width:415px; position:absolute; z-index:100; left:50%; margin-left:-207.5px; display:none}
.siji ul{ margin-top:1px}
.siji ul li{ height:60px; line-height:60px; margin:-1px 0 0}
.siji ul li a{ display:block;  border:#f2f2f2 1px solid;; width:100%; height:100%; background:#fff; text-align:center; font-size:16px; color:#333}
.n_nav .on strong img{ margin:-3px 0 0 15px}

.n_jidi .fl02 .ar_article{ display:none}
.bdsharebuttonbox01 .bds_tsina { background:url(../images/fx_icon02.png) no-repeat center center !important; }
.bdsharebuttonbox01 .bds_qzone { background:url(../images/fx_icon03.png) no-repeat center center !important; }
.bdsharebuttonbox01 .bds_weixin { background:url(../images/fx_icon01.png) no-repeat center center !important; }
.bdsharebuttonbox01 .bds_sqq { background:url(../images/fx_icon04.png) no-repeat center center !important; }

/*==========================================内页 结束=============================================*/
@media(min-width: 768px){}
@media(min-width: 992px) and (max-width: 1300px){}
@media(max-width: 1600px){}
@media(max-width: 1450px){}
@media(max-width: 1400px){
.container03 .fl{width:calc(100% - 335px);}
.container03 .fl ul .miso-prev{left: auto;right:63px;}
.container03 .fl ul .miso-next{right:0;left:auto;}
.container03 .fl ul li h5{width: calc(100% - 126px);font-size: 20px;left:0;}
.n_news_detail { padding: 62px 0 0;}
.n_news_detail .fl01 .left{width:calc(100% - 430px);}
.n_news_detail .fl01 .right{width:400px;}
}
@media(max-width: 1330px){}
@media(max-width: 1200px){	}
@media(max-width: 1060px){}
@media(max-width: 992px){}
@media(max-width: 768px){}
@media(max-width: 456px){}